lead optimization hts biotechnology solaris surf offline solar high throughput screening education power books unix custom synthesis supplies laboratory library libraries equipment dna combinatorial chemistry pcr energy machinery handling drug discovery electricity